telegraph ship - English Synonyms Dictionary